/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package trabalho.pkg3;

import java.io.*;
import java.util.List;
import java.util.StringTokenizer;

/**
 *
 * @author Victor
 */
//Lista de nós na rede p2p
public class ListaNos {

    private List<String> Nome;
    private File lista = new File("ListaNos.txt"); //Arquivo com o nome dos nós 

    public ListaNos() {
    }

    public void Carregar() throws FileNotFoundException, IOException {
        //cria o FW e permite reescrita sem apagar (parametro true)
        FileReader fr = new FileReader(getLista());
        BufferedReader bf = new BufferedReader(fr);

        String linha = null;

        while ((linha = bf.readLine()) != null) {
            StringTokenizer st = new StringTokenizer(linha, " ");
            while (st.hasMoreTokens()) {
                getNome().add(st.nextToken());
            }
        }

    }

    /**
     * @return the Nome
     */
    public List<String> getNome() {
        return Nome;
    }

    /**
     * @param Nome the Nome to set
     */
    public void setNome(List<String> Nome) {
        this.Nome = Nome;
    }

    /**
     * @return the lista
     */
    public File getLista() {
        return lista;
    }

    /**
     * @param lista the lista to set
     */
    public void setLista(File lista) {
        this.lista = lista;
    }
}


